more separable - Français Anglais Dictionnaire